Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mobilux Open - Luxembourg Kobstaedernes ATP Challenger - Kolding Sunrise Challenger Heilbronn Open - Heilbronn Rhodes Challenger Busan Challenger St. Remy Challenger s Tennis Masters 06 - Graz Astana Challenger Dallas Challenger Pozoblanco Challenger Tatra Banka Slovak Open - Bratislava Astana Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Bangkok Challenger Crystal Cup 1998 - Portoroz VI Open Banc Agricol - Andorra International Bavarian Championship - Eckental Ciudad de Pozoblanco Open Diputacion - Cordoba Astana Challenger - Astana Open Castilla y Leon - Segovia Taiwan Challenger - Kaohsiung ATP Open Castilla y Leon - Segovia KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Heilbronn Open - Heilbronn Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Guzzini Challenger - Recanati Malaysian Open - Kuala Lumpur Nord LB Open - Braunschweig Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise TED Open - Istanbul Puerto Rico Challenger Tennis Event - Humacao Samsung Securities Cup - Seoul Ostdeutscher Sparkassen Cup - Dresden Intersport Heilbronn Open - Heilbronn Ostdeutscher Sparkessen Cup - Dresden Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Recanati Challenger Open Castilla y Leon - Segovia Ramat Hasharon Challenger Akbank Private Banking TED Open - Istanbul Tashkent Challenger Sparkassen Open - Magdeburg Capetown CH Dubai Tennis Open - Dubai RCA Championships - Indianapolis Gold Flake Open - Chennai Miller Lite Hall of Fame Tennis Championships - Newport Guardian Direct Cup - London Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Gold Flake Open - Chennai Japan Open - Tokyo Miller Lite Hall of Fame Tennis Championships - Newport Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis Estoril Open - Estoril The Nottingham Open - Nottingham 2000 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta BMW Open - Munich The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen BMW Open - Munich The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Kremlin Cup - Moscow Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Scania Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Stockholm Open - Stockholm Dubai Nord/LB Open - Braunschweig Scottsdale New Delhi Munich Queen's Club Infiniti Open - Los Angeles New Haven Open Castilla y Leon Trofeo Iberdrola - Segovia Grand Prix de Tennis de Lyon - Lyon Rotterdam Tokyo Dubai Nice Queen's Club Bordeaux Basel IPB Czech Indoor - Ostrava Milan Durban Bologna Sydney Antwerp Auckland Milan Memphis Philadelphia Bologna Queen's Club Stuttgart Indianapolis Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Sydney Croatian Indoors - Split Open Seat-Godo '98 - Barcelona Philadelphia Memphis Bologna Los Angeles Indianapolis Sydney President's Cup 1998 - Tashkent Birmingham Heilbronn Challenger - Heilbronn Warsteiner Challenger - Lubeck Indianapolis Long Island AXA Open - Espinho Sybase Open - San Jose Quelle Cup - Furth Qatar Open - Doha IPP Open - Helsinki Adidas International - Sydney Siebel Open - San Jose Muller Cup - Ulm St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis Estoril Open - Estoril 1998 Safeway Challenger - Aptos Gerry Weber Open - Halle Salem Open - Hong Kong 1997 Mercedes Cup - Stuttgart Segovia Challenger Open Castilla y Leon - Segovia Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Mercedes Cup - Stuttgart Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island KGHM Dialog Polish Indoors - Wroclaw CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Dubai Open - Dubai BMW Open - Munich Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Japan Open - Tokyo Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Kuppers Kolsch Cup - Aachen China Open - Beijing Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Nuembrecht Challenger - Nuembrecht Stockholm Open - Stockholm Chennai Open - Chennai AAPT Championships - Adelaide International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Media Will Cup Busan Challenger Tennis - Busan Ordina Open - 's-Hertogenbosch President's Cup - Tashkent AIG Japan Open - Tokyo Generali Open - Kitzbuhel China Open - Beijing Johannesburg CH AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Chennai Open - Chennai Rado Swiss Open - Gstaad Scania Stockholm Open - Stockholm Millenium Tennis Championships - Delray Beach BMW Open - Munich SAP Open - San Jose The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - Queen's/London U.S. Men's Clay Court Championships - Houston BMW Open - Munich UBS Open Gstaad - Gstaad Generali Open 2000 - Kitzbuhel Davidoff Swiss Indoors - Basel Legg Mason Tennis Classic - Washington D.C. China Open - Beijing CA Tennis Trophy - Vienna Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Durban CH Grand Prix Hassan II - Casablanca Queen's Club Halle Gerry Weber Open - Halle Dubai Tennis Open - Dubai If Stockholm Open - Stockholm Johannesburg CH Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Gold Flake Open - Chennai RCA Championships - Indianapolis Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Franklin Templeton Tennis Classic - Scottsdale Grand Prix de Tennis de Lyon - Lyon Queen's Club St. Petersburg Open - St. Petersburg Tallahassee Challenger Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Atlanta Tennis Championships - Atlanta Gerry Weber Open - Halle Open de Moselle - Metz Thailand Open - Bangkok Johannesburg Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Cremona Challenger Tel Aviv Johannesburg CH Sydney International - Sydney 1999 Mercedes Cup - Stuttgart AEGON International - Eastbourne BMW Open - Munich AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Halle Washington Ordina Open - 's-Hertogenbosch Lyon Ostrava Dubai Stuttgart Hong Kong Munich Indianapolis Ostrava Tel Aviv Auckland Oahu Stuttgart Munich Manchester Washington Masters Series - Hamburg Ordina Open - s-Hertogenbosch Lyon Sydney Queen's Club Los Angeles Indianapolis Sunrise Challenger Brisbane AEGON International - Eastbourne AEGON Championships - London Countrywide Classic - Los Angeles Queen's Club China Open - Beijing Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Athens Challenger PBZ Zagreb Indoors - Zagreb Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai The Nottingham Open - Nottingham The Dubai Tennis Championships - Dubai AEGON Championships - London SA Tennis Open - Johannesburg Copenhagen Open - Copenhagen Delray Beach International Tennis Championships - Delray Beach PTT Thailand Open - Bangkok Mallorca Open - Mallorca Scania Stockholm Open - Stockholm Erste Bank Open - Vienna Heilbronn Challenger Open Seat-Godo 2000 - Barcelona Mercedes-Benz Cup - Los Angeles Segovia Challenger Grand Prix de Tennis de Lyon - Lyon Siebel Open - San Jose Estoril Open - Estoril BMW Open - Munich Adelaide Long Island Bordeaux Lyon Stuttgart Braunschweig Open - Braunschweig Kuppers Kolsch Cup Aachen - Aachen Tokyo Schenectady Franklin Templeton Tennis Classic - Scottsdale Schenectady Pilot Pen International - New Haven Qatar Mobil Open '99 - Doha Heineken Open - Auckland Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Nord/LB Open - Braunschweig 2001 Mercedes Cup - Stuttgart Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Regions Morgan Keegan Championships - Memphis Johannesburg CH Capetown CH Thailand Open - Bangkok Durban CH Capetown CH St. Petersburg Open - St. Petersburg European Community Championships - Antwerp BMW Open - Munich Sydney U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London BMW Open - Munich Copenhagen Open - Copenhagen Gerry Weber Open - Halle Salem Open - Hong Kong Austrian Open - Kitzbuhel Rotterdam BMW Open - Munich Sun City Great American Insurance ATP Championship - Cincinnati The Stella Artois Grass Court Championships - London China Open - Beijing AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Newsweek Champions Cup - Indian Wells German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg du Maurier Open - Montreal Chennai Open - Chennai Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami adidas Open de Toulouse - Toulouse Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Davidoff Swiss Indoors - Basel Open 13 - Marseille Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Indianapolis Qatar Mobil Open 2000 - Doha Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Hamburg Rome Cincinnati Canadian Open Paris Indian Wells Key Biscayne Hamburg Rome Canadian Open Essen Paris Indian Wells Key Biscayne Rome Canadian Open Cincinnati Stockholm Paris Indian Wells Rome Cincinnati Stockholm Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Copenhagen Open - Copenhagen Cincinnati Stockholm Indian Wells Key Biscayne Hamburg Rome Cincinnati Tokyo 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Qatar ExxonMobil Open - Doha NASDAQ-100 Open - Miami Tokyo Tennis Masters Series - Monte Carlo Kroger / St. Jude International - Memphis Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Dubai Tennis Open - Dubai Tel Aviv Tennis Masters Series - Toronto Tokyo Western & Southern Financial Group Masters - Cincinnati Generali Open 1998 - Kitzbuhel Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Madrid BNP Paribas Masters - Paris AXA Cup - London Dubai Tennis Open - Dubai Pacific Life Open - Indian Wells RCA Championships - Indianapolis Wellington Manchester CH Estoril Open - Estoril ATP Kremlin Cup - Moscow NASDAQ-100 Open - Miami Eutelsat Monte Carlo Open - Monte Carlo Dubai Tennis Open - Dubai Gerry Weber Open - Halle Rado Swiss Open - Gstaad International Championship of Croatia - Umag Tennis Masters Series - Monte Carlo Italian Open - Rome Vienna Copenhagen Open - Copenhagen Telecom Italia Masters - Rome Generali Open 2001 - Kitzbuhel CA Tennis Trophy - Vienna AAPT Championships - Adelaide Tennis Masters Series - Hamburg U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca The Dubai Tennis Championships - Dubai Open Seat-Godo '97 - Barcelona 14th Paris Open - Paris Monte Carlo Open - Monte Carlo Basel Ordina Open - 's-Hertogenbosch Pacific Life Open - Indian Wells Moscow Rotterdam The Lipton Championships - Key Biscayne NASDAQ-100 Open - Miami Mercedes-Benz Cup - Los Angeles Gerry Weber Open - Halle du Maurier Open - Toronto Mercedes Cup - Stuttgart AAPT Championships - Adelaide Stockholm BMW Open - Munich Key Biscayne Monte Carlo Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Milan Indoors - Milan Pacific Life Open - Indian Wells BMW Open - Munich Shanghai - Shanghai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Thailand Open - Bangkok The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Masters Series - Hamburg Paris Monte-Carlo Rolex Masters - Monte-Carlo Infiniti Open - Los Angeles Stuttgart Cincinnati Hamburg Canadian Open Paris Philadelphia Australian Open - Melbourne BMW Open - Munich French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Legg Mason Tennis Classic - Washington French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon Australian Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open French Open Wimbledon Great American Insurance ATP Championship - Cincinnati French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, QF, SWE-RSA 3-2 Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, AUS-GER 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, World Group, 1R, RSA-RUS 3-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 1, REL2, POR-RSA 3-2 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, Group 1, 2R, RSA-BLR 4-1 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, REL2, RSA-GRE 4-1 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Houston Grand Slam Cup Grand Slam Cup Olympics - Sydney Atlanta Olympics Barcelona Olympics Olympics - Beijing ATP Tour World Championship Grand Slam Cup Olympics - Athens